rug merchant - German English Dictionary